iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
自我挑戰組

打造自己的Medium系列 第 1

Day1 主題介紹

  • 分享至 

  • xImage
  •  

這系列文章分享的內容比較接近思路的整理,查看現有功能,然後用自己的猜想去實作,因此如果是想看手把手帶你怎麼寫程式的人,這可能不是你會想看的內容,但如果你也好奇網站各種機制的實作方式,並理解開發時有哪些考量,來選擇以哪種方式進行,非常歡迎加入討論。

雖然標題拿Medium來當目標,但還是會加入一些自己的需求和考量,所以會有額外的功能,也會有沒包含的部分,例如:刊物和新聞,另外前後端同時開發,所以進度可能不會太快。
走一步算一步/images/emoticon/emoticon25.gif

主要的功能需求

1.使用者增刪改查
2.文章增刪改查
3.文章發表/草稿/查詢範圍/個人列表卡控
4.登入登出
5.追蹤/打賞/鼓勵
6.留言增刪改
7.書籤
8.閱讀紀錄

預期使用/原因

1.資料庫MongoDB: 因為線上有免費額度,如果免費仔想部署上雲端,會更方便一點
2.後端C# .NET: 想要學習這門語言
3.前端Vue3: 學習這個框架,只有寫過React,目前業界似乎還是比較多用Vue3。

系列文章目錄

希望我會記得回來更新

Medium介紹

雖然會介紹要實作的功能,但不打算花太多篇幅介紹Medium整體,所以偷懶的放別人整理過的介紹在這裡:

作者的哈拉

最近接觸到Write to learn的概念,決定嘗試一下在開發時,做學習紀錄。當你能夠用自己的話去完整詮釋,就知道自己已經學會了,如果有講不清楚的東西,就更知道哪裡不足


下一篇
Day2 從官方指南開始
系列文
打造自己的Medium30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Wolke
iT邦研究生 4 級 ‧ 2025-10-10 16:42:37

版主您好,很高興看到這個系列!非常欣賞您以「思路整理、猜想實作」的方式分享,這種從底層邏輯出發的學習與建構,對於理解系統運作機制非常有幫助。您選擇的 MongoDB、C# .NET、Vue3 技術棧,兼顧學習與實用性,考量很棒。很期待您分享開發類似 Medium 平台時,如何權衡取捨與解決問題的經驗。看到您計畫涵蓋 Tiptap、JWT、EF Core、Alova 等多樣主題,內容肯定豐富!「Write to learn」的精神很棒,期待後續更新!

也歡迎版主有空參考我的系列文「南桃AI重生記」:
https://ithelp.ithome.com.tw/users/20046160/ironman/8311

我要留言

立即登入留言